Musculoskeletal causes
costochondritis (inflammation of the cartilage that connects the ribs to the breastbone),
rib fractures,